// pkgMessage/pages/systemMessage/index.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    title: '', //当前页面类型
  },
  //获取通知列表
  getNotifyData() {
    if (!wx.getStorageSync('notifyData')) return this.setData({
      notifyData: {}
    })
    const notifyData = wx.getStorageSync('notifyData')
    const notifyFlag = wx.getStorageSync('notifyFlag')
    if (this.data.title === '系统通知') {
      notifyFlag.systemFlag = false
    } else if (this.data.title === '赞') {
      notifyFlag.likeFlag = false
    } else if (this.data.title === '收藏') {
      notifyFlag.collectFlag = false
    } else if (this.data.title === '打赏') {
      notifyFlag.rewardFlag = false
    } else if (this.data.title === '评论') {
      notifyFlag.commentFlag = false
    }
    let num = 1
    for (let key in notifyFlag) {
      if (!notifyFlag[key]) num++
    }
    if (num === 6) notifyFlag.allFlag = false
    wx.setStorageSync('notifyFlag', notifyFlag)
    for (let key in notifyData) {
      if (notifyData[key]) notifyData[key].forEach(ele => ele.createTime = wx.utils.formatMsgTime(ele.createTime))
    }
    this.setData({
      notifyData,
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad({
    title
  }) {
    wx.setNavigationBarTitle({
      title,
    })
    this.setData({
      title,
    })
    this.getNotifyData()
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})